/************
 * dare：2018/03/08
 * name：head头的CSS样式
 * author：hj
 * remarks：null
 */

/*header头CSS START*/
.header label{
	width:190px;height: 170px;display: block;
	position: absolute;top: 0;left: 0;
	background: url('../../image/logo.jpg') no-repeat;

}
/* header中的导航条 */
.topNav{
	width:100%;height: 30px;background: #E3E4E5;
	border-bottom: 1px solid #C4C4C4;
}


.topNav i{
	float：left;padding-left: 17px;margin: 6px 0 0 20px; height: 20px;
	background: url('../../image/iconlist.png') no-repeat;
	font-size: 14px;line-height: 27px;

}
.topNav ul{
	float: right;height: 30px;
}
.topNav ul li{
	float: left;margin:  10px 15px 0 10px;
	height: 14px;line-height: 14px;
	
}
.topNav ul li:hover{
	cursor: pointer;color: #666;text-decoration: underline;
	font-family: "楷体";	
}
/*.topNav ul em.bor{
	width: 1px;height: 10px;margin-top: 12px;float: left;
	background: #666;font-size: 1px;
}*/
.topNav ul li p{
  float: left;
}
.topNav ul li i.icon_i{
	width: 20px;height: 9px;float: left;
	background: url('../../image/iconlist.png') no-repeat 0 -40px;margin: 2px -13px 0 1px;padding: 5px 0 0 0; 
}
.redFontColor{
	color:red;
}

/* 首页头部搜索框 */
.headerSearch{
	width: 780px;height: 50px;
	position: absolute;top:55px;left: 320px;
}
.headerSearch input.input_sty_1{
	width: 494px;height: 33px;border: 1px solid #F10215;float: left;
	background: #fff;font-size: 14px;color: #989898;
	padding-left: 4px;line-height: 33px;
}
.headerSearch input.input_sty_2{
	width: 58px;height: 33px; 
	background-image: url('../../image/iconlist.png');
	background-color:#F10215;
	background-repeat:no-repeat;
	background-position:19px -79px;   
	border: 0;cursor: pointer;
	float: left;
}
.shopCartNum{
	width: 188px;height: 33px;float: left;
	background: #fff;border: 1px solid #A8A8A8;margin-left: 31px;
	text-align: center;line-height: 33px;font-size: 14px;color: #F10215;
	background-image: url('../../image/iconlist.png');
	background-repeat:no-repeat;
	background-position:33px -135px;  
	cursor: pointer;

}
.shopCartNum i.cartNum{
	width: 16px;height: 16px;display: block;
	background: #f00;position: absolute;top: 5px;right: 41px;
	border-radius: 100%;
	color: #fff;font-size: 12px;text-align: center;line-height: 16px;

}
/* header栏目导航条 columnNav*/
.columnNav{
	float: left;position: absolute;bottom: 10px;left: 200px;height: 25px;
}
.columnNav li{
	float: left;padding: 0 20px;color: #555578;
	font-size: 14px;font-weight: bold;
}
/*.columnNav em.bor{
	float:left;width: 1px;height: 15px;margin-top: 4px;
	background: #666;font-size: 1px;
}*/

.columnNav i.hot{
	background-image:url('../../image/iconlist.png'); 
	background-position: 0 -193px;
	background-repeat:no-repeat; 
	width: 37px;height: 18px;display: block;
	font-size: 7px;color: #fff;text-align: center;line-height: 18px;
	position: absolute;top: -10px;right: -19px;
}

/*header头CSS END*/